@charset "utf-8";

/*==========@@HTML默认样式 开始@@==========*/

/*基本*/

html{font-size:62.5%;font-family:Tahoma}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
body{}/*rem手机；px电脑*/
h1,h2,h3,h4,h5,h6{font-size:100%}
input,textarea,select,button{font-size:12px;font-weight:normal;font-family:inherit;-webkit-appearance:none;}
input[type="button"],input[type="submit"],select,button{cursor:pointer;-webkit-appearance:none}
table{border-collapse:collapse;border-spacing:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
fieldset,img,a img,iframe{border-width:0;border-style:none}
/*
iframe{overflow:hidden}
*/
img{-ms-interpolation-mode:bicubic}
textarea{resize:vertical;overflow-y:auto}
legend{color:#000}
a:link,a:visited{text-decoration:none}
hr{height:0}
label{cursor:pointer;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
.os_mac{font-family:"ff-tisa-web-pro-1","ff-tisa-web-pro-2","Lucida Grande","Hiragino Sans GB","Hiragino Sans GB W3"}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both}
.clearfix{zoom:1}
.cf:before,
.cf:after{content:"";display:table;}
.cf:after{clear:both;}
.cf{zoom:1;}
.textoverflow{display:inline-block;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;max-width:100%;vertical-align:-2px;*vertical-align:1px;_width:100%}
@media screen and (-webkit-min-device-pixel-ratio:0){.textoverflow{vertical-align:0}}
.breakword{word-break:break-word;word-wrap:break-word}
.none{display:none}
.left{float:left}

/*==========@@HTML默认样式  结束@@==========*/
/*加载样式开始*/
#spinner {
  position: fixed;
  left: 5%;
  display: block;
  color: red;
  font-weight: 900;
  background-color: rgba(80, 80, 90, 0.22);
  border-radius: 15px;
  top: 100px;
  width: 90%;
  height: 50px;
  line-height: 50px;
  text-align: center;
}
/*加载样式结束*/
